Revisiting Stack Caches for Energy Efficiency

نویسندگان

  • Lena E. Olson
  • Yasuko Eckert
  • Srilatha Manne
  • Mark D. Hill
چکیده

With the growing focus on energy efficiency, it is important to find ways to reduce energy without sacrificing performance. The L1 data cache is a significant contributor to processor energy consumption. We advocate treating data from the program’s stack differently from non-stack data to reduce energy. We characterize stack accesses to determine how they differ from general memory accesses in terms of footprint, frequency, and ratio of loads to stores. We then propose two ways to optimize for these characteristics. First, the implicit stack cache limits stack data to residing in designated ways of the data cache, reducing the energy required per stack access. We show that it can reduce data cache dynamic energy by 37% with no reduction in performance. Second, the explicit stack cache stores stack data in a separate L1 cache. In addition to reducing the energy per access, it also has additional benefits over the implicit policy in that it can be virtually tagged and have a different writeback policy. We show that this approach can lead to additional energy savings, with no performance impact. These optimizations are implemented purely in the hardware and thus require no changes to existing code.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy Management Simulation in a PEM Fuel Cell System

In this research the simulation of an air independent Proton Exchange Membrane Fuel Cell (PEMFC) propulsion system was taken into consideration. The system consists of several parts including PEM fuel cell stack, metal hydride and liquid oxygen (LOX) tanks, and also pre-heaters of oxygen and hydrogen gases along with other heat exchangers, to ensure proper operation of system. The heat recovery...

متن کامل

Revisiting Energy-GDP Nexus for the Selected Countries of the Middle East Region

This paper investigates the relationship between total energy consumption and GDP in six countries of the Middle East , including Iran,Pakistan,Saudi Arabia,Oman,Bahrain and the United Arab Emirates. The data are annual and spanning the period 1980-2012.We employed Hsiao’s (1981) methodology to examine causality relation between total energy consumption and GDP.The empirical findings show a uni...

متن کامل

Conceptual design of a super-critical CO2 brayton cycle based on stack waste heat recovery for shazand power plant in Iran

Conceptual design of a waste heat recovery cycle is carried out in attempt to enhance the thermal efficiency of a steam power plant. In the recovery system, super-critical an CO2 is employed as the working fluid operating in a Brayton cycle. Low grade heat rejected by the flue gases through the stack is used as the primary heat source, while a secondary heat exchanger utilizes th...

متن کامل

Modeling and experimental study on the sealing gasket of proton exchange membrane fuel cells

In this study cross section geometry and material of gasket in proton exchange membrane (PEM) fuel cells have been investigated to achieve optimized fuel cell in terms of energy efficiency. The role of gaskets in fuel cells is sealing of gas flow channels and preventing from combination of them. In a PEM stack, gasket with approved geometry that suffers more stress has better sealing. For this ...

متن کامل

L1 Cache Decomposition for Energy Efficient Processors

The L1 data cache is a time-critical module and, at the same time, a major source of energy consumption. To reduce its energy-delay product, we apply two principles of low power design: specialize part of the cache structure and break down the cache into smaller caches. To this end, we propose a L1 cache that combines new designs of a stack cache and a PSA cache. Individually, our stack and PSA...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014